Insulating sheath - Español Inglés Diccionario